package com.bangzhi.form;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("裁判文书")
@Data
public class MfCusJudgment {

    /**
     * 不同于实体新增字段 前端默认传参为cusJudgmentBase
     */
    private String formId;

    /**
     * 流水号
     */
	private String judgmentId;


    @ApiModelProperty(value = "客户号",required = true ,example = "客户号")
	private String cusNo;


    @ApiModelProperty(value = "客户名称",required = true ,example = "客户名称")
	private String cusName;


    @ApiModelProperty(value = "涉案人",required = true ,example = "涉案人")
	private String casePeople;


    @ApiModelProperty(value = "涉案人类型 (公司:1 实际控制人:2 股东:3)",required = true ,example = "涉案人类型 (公司:1 实际控制人:2 股东:3)")
	private String casePeopleType;


    @ApiModelProperty(value = "案号",required = true ,example = "案号")
	private String caseNo;


    @ApiModelProperty(value = "案件类型",required = true ,example = "案件类型")
	private String caseType;

    /**
     * 立案时间 数据库保存格式：20170619 传参格式：2017-06-19
     */

    @ApiModelProperty(value = "立案时间 传参格式：2017-06-19",required = true ,example = "立案时间 传参格式：2017-06-19")
	private String caseDate;


    @ApiModelProperty(value = "标题",required = true ,example = "标题")
	private String judgmentTitle;


    @ApiModelProperty(value = "简述",required = true ,example = "简述")
	private String judgmentSketch;

    @ApiModelProperty(value="内容",example="内容")
	private String judgmentContent;

    @ApiModelProperty(value="案件金额",example="案件金额")
	private Double extDouble21;//案件金额

	private Double extDouble22;//预留数值型_2

	private Integer extInt1;//预留整数型

	private Integer extInt2;//预留整数型


    @ApiModelProperty(value = "关联编号 同cusNo",required = true ,example = "关联编号 同cusNo")
	private String relNo;

    @ApiModelProperty(value="法院",example="法院")
	private String court;//法院

    @ApiModelProperty(value="刊登时间",example="刊登时间")
	private String postingDate;

    @ApiModelProperty(value="公告类型名称",example="公告类型名称")
	private String noticeTypeName;

    @ApiModelProperty(value="公告类型",example="公告类型")
	private String noticeType;

    @ApiModelProperty(value="公告号",example="公告号")
	private String noticeNum;

    @ApiModelProperty(value="公告状态",example="公告状态")
	private String noticeState;

    @ApiModelProperty(value="原告",example="原告")
	private String plaintiff;

    @ApiModelProperty(value="当事人",example="当事人")
	private String party;

    @ApiModelProperty(value="法官",example="法官")
	private String judge;

    private String opNo;//登记人编号

    private String opName;//登记人姓名

    private String brNo;//登记部门编号

    private String brName;//登记部门名称

    private String regTime;//登记时间 格式：20170619 18:44:59

    private String lstModTime;//最后修改时间 格式：20170619 18:44:59

    private String extStr501;//预留短文本

    private String extStr502;//预留短文本

    private String extStr503;//预留短文本

    private String extStr504;//预留短文本

    private String extStr505;//预留短文本

    private String extStr1001;//预留常规字段

    private String extStr1002;//预留常规字段

    private String extStr1003;//预留常规字段

    private String extStr2001;//预留较长文本字段

    private String extDic1;//预留数据字典型

    private String extDic2;//预留数据字典型

    private String delFlag;//软删除标记--1删除-0默认
}
